/* 
 * File:   LowerCase.h
 * Author: maximiliano
 *
 * Created on March 26, 2013, 5:43 PM
 */

#ifndef LOWERCASE_H
#define	LOWERCASE_H

#include <cstring>
#include "Mangle.h"

using namespace std;
using namespace TP3::Mangling;

namespace TP3 { namespace Mangling {

class LowerCase : public Mangle{
public:
    LowerCase(int posIni, int posEnd);
    
    virtual string& run (string& operating);
    
    virtual ~LowerCase();
    
    virtual string getName();
private:
    int _posIni
      , _posEnd;
};

}}

#endif	/* LOWERCASE_H */

